bicho-bicho deep fried dough - Turkish English Dictionary